aldehyde polymerization - Turkish English Dictionary